| 
                
               | 
              
                
               | 
              
                @@ -184,7 +184,7 @@ def maintenance_list(request): 
               | 
            
            
            
              | 
                184
               | 
              
                184
               | 
              
                     page = request.POST.get('page', 1)
               | 
            
            
            
              | 
                185
               | 
              
                185
               | 
              
                     num = request.POST.get('num', 20)
               | 
            
            
            
              | 
                186
               | 
              
                186
               | 
              
                     query = request.POST.get('query', '')
               | 
            
            
            
              | 
                187
               | 
              
                
               | 
              
                -    maintenance_status = request.POST.get('maintenance_status', '')
               | 
            
            
            
              | 
                
               | 
              
                187
               | 
              
                +    maintenance_status = request.POST.get('maintenance_status', 'all')
               | 
            
            
            
              | 
                188
               | 
              
                188
               | 
              
                     start_time = request.POST.get('start_time', '')
               | 
            
            
            
              | 
                189
               | 
              
                189
               | 
              
                     end_time = request.POST.get('end_time', '')
               | 
            
            
            
              | 
                190
               | 
              
                190
               | 
              
                  
               | 
            
            
            
            
            
              | 
                
               | 
              
                
               | 
              
                @@ -200,7 +200,7 @@ def maintenance_list(request): 
               | 
            
            
            
              | 
                200
               | 
              
                200
               | 
              
                     if query: 
               | 
            
            
            
              | 
                201
               | 
              
                201
               | 
              
                         maintenances = maintenances.filter(Q(phone=query) | Q(name__icontains=query) | Q(sn=query)) 
               | 
            
            
            
              | 
                202
               | 
              
                202
               | 
              
                      
               | 
            
            
            
              | 
                203
               | 
              
                
               | 
              
                -    if maintenance_status: 
               | 
            
            
            
              | 
                
               | 
              
                203
               | 
              
                +    if maintenance_status and not maintenance_status == 'all': 
               | 
            
            
            
              | 
                204
               | 
              
                204
               | 
              
                         maintenances = maintenances.filter(maintenance_status=maintenance_status) 
               | 
            
            
            
              | 
                205
               | 
              
                205
               | 
              
                  
               | 
            
            
            
              | 
                206
               | 
              
                206
               | 
              
                     count = maintenances.count() 
               |